﻿using System;
using System.Collections.Generic;
using Autodesk.Revit.DB;

namespace YJKInspectModel.ModelValidation.StairsRamp
{
	public struct RampResult
	{
		public RampResult(int nRampSlope, int nRampMaxHeight, int nRampWidth, int nLandLength, ElementId idRamp, List<int> listRampLength, List<string> listWarnInfo)
		{
			this.m_idRamp = idRamp;
			this.m_nRampSlope = nRampSlope;
			this.m_nRampMaxHeight = nRampMaxHeight;
			this.m_nRampWidth = nRampWidth;
			this.m_nLandLength = nLandLength;
			this.m_listRampLength = listRampLength;
			this.m_listWarnInfo = listWarnInfo;
		}

		public ElementId m_idRamp;

		public int m_nRampSlope;

		public int m_nRampMaxHeight;

		public int m_nRampWidth;

		public int m_nLandLength;

		public List<int> m_listRampLength;

		public List<string> m_listWarnInfo;
	}
}
